rise meteorically - Spanish English Dictionary